mobile surgical unit - Spanish English Dictionary